kickstart を使用する
「kickstart」コマンドラインユーティリティは、Apple Remote Desktop クライアントソフトウェアの内部に埋め込まれています。このユーティリティを使用すると、コンピュータを再起動することなく、「Apple Remote Desktop」のコンポーネントをインストール、アンインストール、有効化、設定、および再起動できます。「共有」システム環境設定の「Remote Desktop」セクションにあるすべての機能を設定できます。「kickstart」ユーティリティを SSH を介して使用し、Xserve を含むリモートコンピュータを設定できます。「kickstart」ユーティリティは次の場所にあります:/システム/ライブラリ/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart
「kickstart」の構文と可能な操作の一覧は、次のように kickstart を実行することによって確認できます:
- $sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -help
「Apple Remote Desktop」の「UNIX コマンドを送信」機能を介して「kickstart」ユーティリティを実行している場合は、フルパスは必要なく、コマンドのユーザとして「kickstart」および「root」の名前が必要なだけです。
管理者アカウントで sudo コマンドを使用することで、「kickstart」ユーティリティを使用できます。または、「UNIX コマンドを送信」を介してルートユーザを使用できます。このセクションで示すすべてのコマンドは、1 行のテキストとして入力する必要があります。テキストの入力時に画面の端で折り返されても、改行文字を入力しなければ問題ありません。
kickstart で可能な操作の例を以下にいくつか示します:
- 「Remote Desktop」の共有を有効化し、すべてのユーザに対してアクセス権限を有効にし、「Apple Remote Desktop Agent」を再起動する:
- $ sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -restart -agent -privs -all
- 「Remote Desktop」の共有を有効化し、ユーザ「admin」のアクセス権限を有効にし、ユーザ「admin」に完全な権限を付与し、「Apple Remote Desktop Agent」とメニュー項目を再起動する:
- $ sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -users admin -privs -all -restart -agent -menu
- 「Remote Desktop」の共有を有効化し、すべてのユーザのアクセス権限を無効にする:
- $ sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -off
- Apple Remote Desktop Agent プロセスをシステム終了する:
- $ sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -agent -stop
- コンピュータに対する「Remote Desktop」のアクセスを無効化する:
- $ sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -configure -access -off